| AttachToWindow(HWND hWnd, char *DriverName="Direct3D8")=0 | IdeRender | [pure virtual] |
| BeginFrame(HWND WindowHandle, deBoolean ClearColorBuffer=DE_TRUE)=0 | IdeRender | [pure virtual] |
| ClearBackground(HWND hWnd, deARGB color=0x00000000, deBoolean ClearZ=DE_TRUE)=0 | IdeRender | [pure virtual] |
| CurrentPassDriver()=0 | IdeRender | [pure virtual] |
| DetachFromWindow(HWND hWnd)=0 | IdeRender | [pure virtual] |
| EnableTexturing(deBoolean Enabled)=0 | IdeRender | [pure virtual] |
| EndFrame(HWND WindowHandle, deDouble DeltaTime)=0 | IdeRender | [pure virtual] |
| Get2DCollection(HWND hWnd)=0 | IdeRender | [pure virtual] |
| GetDriverLoad()=0 | IdeRender | [pure virtual] |
| GetFrameNum()=0 | IdeRender | [pure virtual] |
| GetResolution(IdeDriver *pDriver, long Adapter, long EntryNum, long *Width, long *Height, long *RefreshRate)=0 | IdeRender | [pure virtual] |
| GetTimeStep()=0 | IdeRender | [pure virtual] |
| LoadDriver(HWND hWnd, IdeDriver::deDisplay *Display, char *DriverName="Direct3D8")=0 | IdeRender | [pure virtual] |
| QueryFormat(IdeDriver *pDriver, IdeDriver::deDisplay *Display, deBoolean PreferStencil=(DE_FALSE))=0 | IdeRender | [pure virtual] |
| Render(IdeCamera *cam, deDouble DeltaTime, deBoolean UseSG=(DE_TRUE), deBoolean ClearColorBuffer=DE_FALSE, deBoolean BeginFrame=DE_FALSE, deBoolean EndFrame=DE_FALSE)=0 | IdeRender | [pure virtual] |
| Render_CullCCW enum value | IdeRender | |
| Render_CullCW enum value | IdeRender | |
| Render_CullNone enum value | IdeRender | |
| Render_DepthMesh enum value | IdeRender | |
| Render_Dot enum value | IdeRender | |
| Render_Fill enum value | IdeRender | |
| Render_FillAndMesh enum value | IdeRender | |
| Render_Force32 enum value | IdeRender | |
| Render_MaxFlag enum value | IdeRender | |
| Render_Mesh enum value | IdeRender | |
| Render_NoWaterMark enum value | IdeRender | |
| Render_WaterMark enum value | IdeRender | |
| Render_WaterMarkFade enum value | IdeRender | |
| RenderFlag_t enum name | IdeRender | |
| RenderPrepBatch(long Level, IdePortal *Portal, deRect &Viewport, deTransformInfo *PortalPos, deTransformInfo *Concat)=0 | IdeRender | [pure virtual] |
| RenderPrepBuffer(deRenderObject &obj)=0 | IdeRender | [pure virtual] |
| RenderTexture(IdeBitmap *Target, IdeCamera *cam, deDouble DeltaTime)=0 | IdeRender | [pure virtual] |
| Screenshot(HWND hWnd, const char *filename, long ScreenSizes=1)=0 | IdeRender | [pure virtual] |
| SetBGColor(deARGB color)=0 | IdeRender | [pure virtual] |
| SetDriverPath(const char *RelativePath)=0 | IdeRender | [pure virtual] |
| SetMaxLights(long MaxHWLights=32, long MaxTexLights=4)=0 | IdeRender | [pure virtual] |
| SetMaxTPortalDepth(long MaxDepth=8)=0 | IdeRender | [pure virtual] |
| SetRenderFlag(IdeRender::RenderFlag_t Flag)=0 | IdeRender | [pure virtual] |
| SetStatStruct(deRenderStats *StatStruct)=0 | IdeRender | [pure virtual] |
| SetStencilState(IdeDriver *pDriver, StencilType_t Stencil, DWORD Ref, DWORD X, IdeDriver::RenderCmpFunc Comparison=IdeDriver::COMPARE_ALWAYS, IdeDriver::RenderState StencilTest=IdeDriver::RENDER_STENCILPASS, DWORD StencilMask=0xff, DWORD WriteMask=0xff)=0 | IdeRender | [pure virtual] |
| Stencil_Decrement enum value | IdeRender | |
| Stencil_Disable enum value | IdeRender | |
| Stencil_DrawOn enum value | IdeRender | |
| Stencil_Force32 enum value | IdeRender | |
| Stencil_Increment enum value | IdeRender | |
| Stencil_Invert enum value | IdeRender | |
| Stencil_MaxFlag enum value | IdeRender | |
| Stencil_SetTo enum value | IdeRender | |
| Stencil_UseColor enum value | IdeRender | |
| StencilType_t enum name | IdeRender | |
| UpdateDisplay()=0 | IdeRender | [pure virtual] |
| UpdateWindow(HWND hWnd)=0 | IdeRender | [pure virtual] |
| Use2DCollection(HWND hWnd, Ide2DCollection *Collection)=0 | IdeRender | [pure virtual] |
| ~IdeRender(void) | IdeRender | [inline, protected, virtual] |